Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Grodzisk Mazowiecki Challenger Olbia Challenger Ismaning Challenger Oeiras 2 Challenger Ottignies-Louvain-la-Neuve Challenger Lugano Challenger Bucharest Open - Bucharest M25 Heraklion M25+H Bacau Germany F2 Germany F3 Australia F1 Australia F2 Italy F3 Italy F4 Germany F5 Netherlands F1 France F6 Germany F13 Portugal F3 Italy F11 France F8 Romania F1 Germany F13 France F16 USA F1 Colombia F1 USA F3 Colombia F2 Romania F6 Romania F16 Romania F17 Austria F10 France F16 Venezuela F5 France F17 Venezuela F6 Dominican Republic F1 Austria F3 Croatia F4 Croatia F5 Romania F1 Romania F2 Romania F3 Romania F15 Italy F26 Romania F16 Romania F18 France F13 France F14 France F17 Mexico F14 Mexico F15 Germany F2 Austria F1 France F2 Germany F5 Switzerland F2 Switzerland F3 Usa F8 Romania F1 Romania F2 Romania F3 Serbia F2 Romania F9 Romania F10 Romania F11 Italy F23 Romania F14 Romania F15 Greece F3 Greece F2 Usa F1 El Salvador F1 Guatemala F1 Mexico F1 Switzerland F1 Austria F3 Italy F31 Spain F38 Germany F2 Switzerland F2 Switzerland F3 France F6 Italy F7 Italy F8 Spain F19 Spain F20 France F12 Germany F14 Italy F30 Germany F2 Croatia F1 Croatia F2 Italy F1 Great Britain F4 Israel F9 Romania F1 Romania F3 France F19 France F20 Turkey F46 Great Britain F2 Turkey F7 Turkey F9 USA F7 Romania F1 Italy F8 Germany F5 Italy F14 Germany F8 Romania F16 Morocco F4 Italy F17 Austria F2 Italy F23 France F16 Turkey F46 Germany F1 Germany F2 Thailand F2 Thailand F3 Turkey F6 Switzerland F1 Switzerland F2 Turkey F8 Italy F20 Germany F7 Switzerland F4 Germany F15 Italy F9 Germany F16 France F6 France F7 Belgium F2 Romania F4 Qatar F1 Qatar F2 Portugal F2 Romania F16 USA F2 Germany F7 Romania F4 Austria F2 Czech Republic F2 M25 Portimao M25 Heraklion Internationale Badische Meisterschaften Um Den Techem Cup - Zell Dharwad Challenger 2003 - Dharwad Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Naples Challenger - Naples USTA Tallahassee Tennis Challenger - Tallahassee Togliatti Cup - Togliatti Penza Cup - Penza M15 Doha M25 Doha ITG Miami Challenger - Miami San Luis Potosi Challenger - San Luis Potosi 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Rijeka Open - Rijeka Zenith Tennis Cup-Harbour Club - Milan BSI Challenger Lugano - Lugano Oberstaufen Cup-Head German Master's Series - Oberstaufen Brasov Challenger - Brasov Abierto Internacional Varonil Ciudad de Cancun - Cancun Heilbronn Challenger Belgrade Challenger San Luis Potosi Challenger Mexico City Challenger Tunis Challenger San Remo Challenger Karlsruhe Challenger Lugano Challenger Rijeka Challenger Pozoblanco Challenger Recanati Challenger Geneva Challenger Brasov Challenger Alphen Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Medellin Challenger Jersey Challenger Belgrade Challenger Rhodes Challenger Biella Challenger Cremona Challenger Furth Challenger Bytom Challenger Pozoblanco Challenger Brasov Challenger Izmir Challenger Seoul Challenger Eckental Challenger Salzburg Challenger Singapore Challenger Geneva Challenger - Geneva Kazan Challenger Bergamo Challenger Brisbane International - Brisbane Savannah Challenger San Benedetto Challenger Timisoara Challenger Tampere Challenger Brasov Challenger Izmir Challenger TEB BNP Paribas Istanbul Open - Istanbul Geneva Challenger Charlottesville Challenger Arad Challenger Tanger Challenger Timisoara Challenger Orleans Challenger Rennes Challenger Geneva Challenger Heilbronn Challenger Quimper Challenger St. Remy Challenger Brasov Challenger Heilbronn Challenger Guangzhou Challenger 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Timisoara Challenger - Timisoara Napoli Challenger Rome Challenger Surbiton Challenger Ilkley Challenger St. Remy Challenger Eckental Challenger Bratislava Challenger Challenger Casino Lugano - Lugano Muller Cup - Ulm Banca Stato Challenger Lugano - Lugano Rado Geneva Challenger - Geneva Challenger Casino Lugano - Lugano Geneva Challenger - Geneva Prague Open - Prague Germany F1 Banca Stato Challenger Lugano - Lugano Tampere Imageneering Open - Tampere XXX Edizione 'A Savoldi Marco' - Manerbio Tumkur Open - Tumkur Belgaum Open - Belgaum Koblenz Challenger Challenger 42 - Andrezieux Uncle Toby's Burnie Challenger - Tasmania San Remo Tennis Cup - San Remo Budapest Challenger - Budapest Sporting Challenger - Turin Schickedanz Open - Furth Banca Stato Challenger Lugano - Lugano Nord/LB Open 2004 - Braunschweig Nokian Hakkapeliitta Open - Tampere St. Petersburg Challenger - St. Petersburg IPP Geneva Trophy - Geneva Uncle Toby's Australian Men's Clay Court Challenger - Canberra SIR Supermercadi Challenger - Rome Mobilux Open - Luxembourg Jameson Cup - Milan Open de Franche-Comte - Besancon Challenger Ford de Cherbourg - Cherbourg Open Mutouest de Saint-Brieuc - St. Brieuc Citta di Monza - Monza Ostdeutscher Sparkessen Cup - Dresden Badden Open by Rothaus - Ettlingen Sassuolo Challenger - Sassuolo Banca Stato Challenger - Lugano Top Wool Challenger - Biella Guzzini Challenger - Recanati The LTA Men's Challenger - Southampton Lambertz Open by Stawag - Aachen ATP Challenger Numea - New Caledonia The LTA Wrexham Challenger - Wrexham Challenger Ford de Cherbourg - Cherbourg X Torneo Internazionale di Tennis - Barletta Open Mutouest St. Brieuc - St. Brieuc Unicredit (Suisse) Bank S. A. Challenger - Chiasso Garden Open - Rome ECM Prague Open - Prague San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Baden Open - Ettlingen Memorial Manfredini - Sassuolo Bancastato Challenger Lugano - Lugano 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open - Scheveningen ATP Guzzini Challenger - Recanati Citta di Como - Como WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock USTA Challenger of Oklahoma - Tulsa Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Ipsos Bucharest Challenger - Bucharest Tenerife Challenger AT&T Challenger of Dallas - Dallas Freeman Men's $50,000 Challenger - Joplin XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota BMW Tennis Championship - Sunrise Voit Mexico City Open - Mexico City San Luis Potosi Challenger 2007 - San Luis Potosi Challenger Casablanca San Angel - Mexico City II Naples ITG Challenger - Naples 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Baden Open - Karlsruhe Memorial Manfredini - Sassuolo Challenger Lugano - Lugano Open de Montauban - Montauban Surbiton Challenger 's Tennis Masters 07 Challenger - Graz Brasov Challenger - Brasov Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Kobstaedernes ATP Challenger - Kolding Challenger Tunisie - Tunis IPP Open - Helsinki KGHM Dialog Polish Indoors - Wroclaw Abierto Internacional de Salinas 'Dario Expreso' - Salinas Puerto Rico Challenger Tennis Event - Humacao Brest Challenger Roma Open Challenger - Rome Bratislava Challenger San Remo Tennis Cup - San Remo Baden Open - Karlsruhe Indian Wells Challenger Mamaia Challenger - Constanta Open de Rennes - Rennes Sacramento Challenger - Sacramento Ford Tennis Championships - Louisville Challenger Britania Zavaleta - Puebla Sarajevo Challenger Surbiton Challenger Ilkley Challenger Istanbul Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Canberra Challenger Bratislava Challenger Lugano Challenger Reggio Emilia Challenger Marburg Challenger Iasi Challenger Arad Challenger Guayaquil Challenger Recanati Challenger Granby Challenger Quimper Challenger St. Remy Challenger St. Petersburg 2 Challenger Biella 6 Challenger Palermo Challenger Nottingham 1 Challenger Nottingham 2 Challenger Bucharest Challenger Bath Challenger Barletta Challenger Recife Challenger Athens Challenger Leon Challenger Bordeaux Challenger Cremona Challenger Furth Challenger Braunschweig Challenger Oberstaufen Challenger Manerbio Challenger Brasov Challenger Bergamo Challenger Trnava Challenger Madrid Challenger Napoli Challenger Eckental Challenger Geneva Challenger Salzburg Challenger Heilbronn Challenger Kazan Challenger Bergamo Challenger Wolfsburg Challenger Cherbourg Challenger Casablanca Challenger Guadalajara Challenger Sarajevo Challenger Rimouski Challenger San Luis Potosi Challenger Mersin Challenger Sarasota Challenger Sibiu Challenger Athens Challenger Shanghai Rolex Masters - Shanghai Caltanissetta Challenger Kosice Challenger Marburg Challenger Arad Challenger Eckental Challenger Ortisei Challenger Como Challenger Genova Challenger Forli 3 Challenger Forli 2 Challenger Forli 3 Challenger Bratislava Challenger Knoxville Challenger Champaign Challenger Quimper Challenger Heilbronn Challenger Forli 5 Challenger Bergamo Challenger Leon Challenger Rimouski Challenger Guadalajara Challenger Le Gosier Challenger Biel Challenger Recanati Challenger Bath Challenger Monza Challenger Guimaraes Challenger Oberstaufen Challenger Barletta Challenger Segovia Challenger Rome Challenger Surbiton Challenger Nottingham Challenger Salzburg Challenger Iasi Challenger Cordenons Challenger Rome Challenger San Marino Challenger Bratislava Challenger Sarasota Challenger Tunis Challenger Vicenza Challenger Nottingham-2 Challenger Prague Challenger Milan Challenger Lexington Challenger Trnava Challenger Orleans Challenger Sibiu Challenger San Remo Challenger Geneva Challenger Brescia Challenger Raanana Challenger Arad Challenger Ortisei Challenger Prostejov Challenger Bergamo Challenger Rennes Challenger Aptos Challenger Vancouver Challenger Tashkent Challenger Binghamton Challenger St. Remy Challenger Istanbul Challenger Izmir Challenger Ortisei Challenger Orleans Challenger Loughborough Challenger Rennes Challenger Eckental Challenger Bratislava Challenger Monza Challenger Wroclaw Challenger Rovereto Challenger Morelos Challenger Tyler Challenger Milan Challenger Ortisei Challenger Bratislava 2 Challenger Budapest Challenger Bangkok Challenger Budapest Challenger Leon Challenger Sophia Antipolis Challenger Nottingham Challenger Istanbul Challenger Istanbul Challenger Kaohsiung Challenger Izmir Challenger Aptos Challenger Shenzhen Challenger Vancouver Challenger Mexico City Challenger Bordeaux Challenger San Marino Challenger Ismaning Challenger Prague 3 Challenger Lugano Challenger Como Challenger Mons Challenger Internationaler Raiffeisen Grand Prix - St. Polten Davidoff Swiss Indoors - Basel Guadalajara Challenger Istanbul Challenger Tunis Challenger Furth Challenger Cherbourg Challenger Marburg Challenger Pau Challenger Barletta Challenger Madrid Challenger Rome Challenger Geovillage Open Trofeo Melia Olbia - Olbia Davidoff Swiss Indoors - Basel Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Wimbledon - London Rhein-Main Challenger 2004 - Aschaffenburg Newport Beach Challenger Belgrade Challenger Iasi Challenger LXV Concurso Internacional Vigo - Vigo The 'Fitz' Casino Challenger - Tunica Heilbronn Challenger Milan Indoors - Milan Davidoff Swiss Indoors - Basel Allianz Suisse Open - Gstaad Lugano Challenger Biel Challenger Open de Moselle - Metz Heineken Open - Auckland Leon Challenger Mauthausen Challenger Little Rock Challenger Palmas del Mar Challenger Davidoff Swiss Indoors Basel - Basel Millenium Tennis Championships - Delray Beach Allianz Suisse Open - Gstaad BCR Open Romania - Bucharest Qatar Exxon Mobil Open - Doha Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland Prague 2 Challenger The Dubai Tennis Championships - Dubai Allianz Suisse Open Gstaad - Gstaad If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Allianz Suisse Open Gstaad - Gstaad Gerry Weber Open - Halle AEGON International - Eastbourne Allianz Suisse Open - Gstaad BCR Open Romania - Bucharest If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Bet-at-home Cup - Kitzbuhel China Open - Beijing Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Allianz Suisse Open - Gstaad Open de Moselle - Metz Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad ABN/AMRO World Tennis Tournament - Rotterdam Open SEAT Godo 2006 - Barcelona If Stockholm Open - Stockholm Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch If Stockholm Open - Stockholm Brisbane International - Brisbane Davidoff Swiss Indoors - Basel European Open - Antwerp ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Hungarian Open - Budapest BMW Open - Munich Konzum Croatia Open - Umag Citi Open - Washington Moselle Open - Metz Shenzhen Open - Shenzhen Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch Antalya Cup - Antalya BCR Open Romania - Bucharest Citi Open - Washington Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ASB Classic - Auckland DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz European Open - Antwerp Davidoff Swiss Indoors Basel - Basel BMW Open - Munich If Stockholm Open - Stockholm BRD Nastase Tiriac Trophy - Bucharest Tel Aviv Watergen Open - Tel Aviv Firenze Open - Florence Hall of Fame Tennis Championships - Newport Austrian Open - Kitzbuhel BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London BMW Open - Munich Swiss Indoors Basel - Basel Garanti Koza Sofia Open - Sofia If Stockholm Open - Stockholm Maharashtra Open - Pune Qatar ExxonMobil Open - Doha Barcelona Open Banc Sabadell - Barcelona UBS Open Gstaad - Gstaad Modena Challenger Indian Wells Challenger Sibiu Challenger Davidoff Swiss Indoors - Basel BNP Paribas Open - Indian Wells Rogers Cup - Toronto Sony Open Tennis - Miami Sony Open Tennis - Miami Mutua Madrid Open - Madrid Gazprom Hungarian Open - Budapest BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Davidoff Swiss Indoors - Basel The Dubai Tennis Championships - Dubai Miami Open - Miami Mutua Madrilena Masters Madrid - Madrid Mutua Madrilena Madrid Open - Madrid Mutua Madrilena Madrid Open - Madrid Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Citi Open - Washington Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Rogers Cup - Toronto BNP Paribas Open - Indian Wells Legg Mason Tennis Classic - Washington BB&T Atlanta Open - Atlanta Rakuten Japan Open - Tokyo Abierto Mexicano Telcel - Acapulco Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open Qualifying - Doha Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London Davis Cup, Group 1, 1R, SUI-POL 4-1 Australian Open - Melbourne Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, Group I, PO, ROU-SWE 3-1 Davis Cup, World Group, 1R, BEL-SUI 3-2 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, Group I, 1R, BLR-ROU 3-2 French Open - Paris Davis Cup, Group II, 1R, ROU-LUX 4-1 Davis Cup, Group II, 2R, ROU-MAR 5-0 Davis Cup, Group I, 1R, ROU-POR 3-1 U.S. Open - New York Davis Cup, Group I, SF, ROU-PER 4-0 French Open - Paris Davis Cup, Group I, 1R, SVK-ROU 3-1 Davis Cup, Group I, PO, GRE-ROU 4-0 Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open (juniors) U.S. Open - New York Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, PO, SWE-ROU, 3-2 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Qualifiers, 1R, ESP-ROU 3-1 Davis Cup, Group I, 1R, ROU-TPE 1-3 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, Group II, 3R, ROU-POL 2-3 Davis Cup, Group II, 1R, ROU-ZIM 4-1 Iasi Challenger